poach on someone's territory - Francés Inglés Diccionario